/*
 * @Author: 何 海深 813936564@qq.com
 * @Date: 2023-12-01 21:26:12
 * @LastEditors: 何 海深 813936564@qq.com
 * @LastEditTime: 2023-12-01 21:41:44
 * @FilePath: \gq-one-map-fornt-end\src\components\self-message\messageType.ts
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
type MessageStyle = {
  icon: string
  color: string
  backgroundColor: string
  borderColor: string
}

// eslint-disable-next-line @typescript-eslint/no-unused-vars
type MessageStyleKeysTypes = 'info' | 'success' | 'warn' | 'error'

export interface SelfMessageStyle {
  [keys in MessageStyleKeysTypes]: MessageStyle
  [keys: string]: MessageStyle
}
